Pin cushions - German English Dictionary